html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@font-face {font-family: 'DINCond-Light';src: url('../font/din/DINCond-Light.eot');src: url('../font/din/DINCond-Light.eot?#iefix') format('embedded-opentype'),url('../font/din/DINCond-Light.woff') format('woff'),url('../font/din/DINCond-Light.ttf') format('truetype'),url('../font/din/DINCond-Light.svg#DINCond-Light') format('svg');font-weight: normal;font-style: normal;}#layout {position: relative;background: white;}#layout .overlay {opacity: 0;visibility: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,0.3);z-index: 13100;left: 220px;position: fixed;left: 0;right: 0;top: 0;bottom: 0;}#navm {position: fixed;top: 0;bottom: 0;left: -120px;width: 220px;overflow: auto;overflow-x: hidden;box-sizing: border-box;background: #87553a;opacity: 0;visibility: hidden;z-index: 14000;padding-top: 10px;}#navm ul,#navm li {list-style: none;margin: 0;padding: 0;border: 0;width: 100%;}#navm li a {display: block;padding: 15px 20px;color: white;text-transform: uppercase;text-decoration: none;width: 100%;box-sizing: border-box;font-weight: 900;}#navm ul ul {margin: 0;background: #222;}#navm ul ul a {padding: 8px 30px 8px 20px;font-size: 13px;}#navm li a:hover {background: rgba(255,255,255,0.1);}#header h1 {display: none;}#header .nav-button {height: 83px;width: 90px;box-sizing: border-box;padding: 41px 28px 0;position: absolute;right: 0;top: -18px;z-index: 100;cursor: pointer;display: none;}#header .nav-button span {height: 4px;background: #87553a;margin: 4px 0 4px;display: block;border-radius: 6px;}::-webkit-scrollbar {width: 5px;}::-webkit-scrollbar-track {background: #eee;margin-right: 0;margin-top: 0;}::-webkit-scrollbar-thumb {background: #ccc;}input::selection,::selection {color: #4d555a;background: #ffcc00;}input::-moz-selection,::-moz-selection {color: #4d555a;background: #ffcc00;}html,body {-webkit-overflow-scrolling: touch;}body {-webkit-text-size-adjust: 100%;}html,body,img {margin: 0;padding: 0;border: 0;}button,input,textarea,body {font-family: 'Open Sans', sans-serif;font-size: 13px;}a,input,button {outline: 0;}a {}h1,h2,h3,h4,h5,h6,p {margin-top: 0;}#tooltip {margin: 20px 0 0 10px;margin-left: -60px;width: 160px;padding: 10px;z-index: 9900;position: absolute;text-align: center;color: #4a4f52;box-shadow: 5px 5px 0 rgba(0,0,0,0.1);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;display: none;background: #ffcc00;}#tooltip.right {margin-left: -80px;}#header,#header .col.col3.center h1,#header.active,#header.active .col.col3.center h1,a,.downloadBtn,.mapBox.active,.mapBox,section.acc table tr.hov,#header .nav-button span,#header .nav-button,#layout .overlay,#layout,#navm,#loading .load,.transition {transition: .3s;-o-transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}.notransition {transition: none;-o-transition: none;-ms-transition: none;-moz-transition: none;-webkit-transition: none;}.section {position: relative;}.miniContainer,.container {position: relative;margin: 0 auto;width: 1280px;box-sizing: border-box;-moz-box-sizing: border-box;min-height: 1px;}.miniContainer{width:960px;}.bg-eee {background-color: #eee;}.bg-white,.bg-fff {background-color: #fff;}.bg-999 {background-color: #999;}.clear {clear: both;}.col {float: left;width: 100%;position: relative;min-height: 1px;}.col.col2 {width: 50%;}.col.col3 {width: 33.33%;}.col.col3x2 {width: 66.66%;}.col.col4 {width: 25%;}.col.col4x3 {width: 75%;}.col.col5 {width: 20%;}.col.col5x4 {width: 80%;}.col.col5x3 {width: 60%;}.col.col5x2 {width: 40%;}.col.col6 {width: 16.66%;}.col.col2.margin {width: 48%;margin-right: 4%;}.col.col3.margin {width: 32%;margin-right: 2%;}.col.col3x2.margin.col-left {width: 64%;margin-right: 4%;}.col.col3x2.margin.col-right {width: 64%;margin-left: 2%;}.col.col4.margin {width: 23.5%;margin-right: 2%;}.col.col4x3.margin.col-left {width: 74.5%;margin-right: 2%;}.col.col4x3.margin.col-right {width: 74.5%;margin-left: 2%;}.col.col5.margin {width: 18.4%;margin-right: 2%;}.col.col6.margin {width: 15%;margin-right: 2%;}.col.margin.last {margin-right: 0 !important;}#header{position:fixed;z-index: 13000;left:0;right:0;top:0;}#header .col.col3.right,#header .col.col3.left{width: 42%;}#header .col.col3.center{width: 16%;}#header .col.col3.center h1{width:100%;height: 95px;background-image: url(../img/png/logo.png);background-position: 50% 0;background-repeat: repeat-y;background-size: 100%;display: block;text-indent: -9999px;margin-top: 32px;}#header .col.col3.center,#header .col.col3.right,#header .col.col3.left{}#header ul li{display: inline-block;}#header ul li a{font-family: 'DINCond-Light';font-weight: 600;font-size: 16px;display: block;text-transform: uppercase;color: #fff;letter-spacing: 1px;}a{text-decoration: none;}#header .col.col3.left ul li a{padding: 80px 18px 0;}#header .col.col3.right ul li a{padding: 80px 31px 0;}#header .col.col3.right ul{float:right;}#header.active{background-color: rgba(255,255,255,0.9);-webkit-box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);}#header.active ul li a{color:#BE9D6B;}#header.active .col.col3.left ul li a{padding: 37px 18px 0;}#header.active .col.col3.right ul li a{padding:37px 31px 0;}#header.active .col.col3.center h1 {background-position: 50% -110px;margin-top: 30px;height: 60px;}#header .col.col3.center h1 a,#header.active .col.col3.center h1 a{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}#home .cycle-slideshow > div{width:100%;background-color: #666;background-size: cover;}#home .cycle-slideshow > div .cover{position: absolute;top:0;left:0;bottom:0;right:0;background-color: rgba(0,0,0,0.2);}#home .cycle-slideshow > div,#home .cycle-slideshow,#home,#page,#layout,body,html{height:100%;}section.padd100{padding: 100px 0;}section p,section .titleHeadings h2{text-align: center;}section .titleHeadings{margin-bottom: 25px;}section .titleHeadings h2{font-size:30px;color:#BE9D6B;}section.gold .titleHeadings h2{color:#fff;}section.acc .titleHeadings h2{text-align: left;}section p{color:#777777;font-size: 14px;line-height: 24px;padding: 0 250px;}section.gold p{color:#fff;padding: 0 0;}h1,h2,h3,h4,h5,h6{font-family: 'DINCond-Light';text-transform: uppercase;letter-spacing: 1px;}.gold{background-color: #BE9D6B;}section ul li{padding: 6px 0 6px 40px;background-image: url(../img/png/style-li.png);background-position: 0 8px;background-repeat: no-repeat;background-size: 16px;letter-spacing: 1px;font-weight: 300;color: #fff;font-size: 14px;}.secTwoImages .col.col2{padding: 12%;background-position: center;background-repeat: no-repeat;background-size: cover;}table{width:100%;}table tr th{border-bottom:1px solid #AAAAAA;padding: 10px;}table tr.tableTitle th{border-bottom:2px solid #BF9E67;font-family: 'DINCond-Light';text-transform: uppercase;letter-spacing: 1px;font-size: 20px;color:#BF9E67;font-weight: 300;}table tr th{font-weight: 600;color:#777;width:33.33%;font-size: 14px;}table tr.hov.active{background-color: #BF9E67;}table tr.hov.active th{color:#fff;background-color: #BF9E67;}table tr.hov:hover{cursor: pointer;}table tr.hov:hover th{color:#fff;}table tr th.left{text-align: left;}table tr th.center{text-align: center;}table tr th.right{text-align: right;}table tr th.cGold{color:#BF9E67;}.mapBox{background-color: #fff;padding: 32%;width:100%;display: none;background-position: center;background-repeat: no-repeat;background-size: contain;}.infoMap{position: absolute;top:0;left:0;}.mapBox.active{display: block;}.infoMap span{display: block;font-weight: 600;color: #777;font-size: 14px;}.infoMap span.infoSpan{font-size: 22px;color: #BE9D6B;font-family: 'DINCond-Light';text-transform: uppercase;letter-spacing: 1px;margin-bottom: 5px;}.parallax{background-position: center;background-repeat: no-repeat;background-size: cover;width:100%;padding: 25%;}.parallax.location{padding:26%;background-size: 100%;}.downloadBtn{display: block;width: 190px;height: 140px;margin: 0 auto;text-align: center;background-image: url(../img/png/pdf-ico-h.png);background-position: 28px 50%;background-repeat: repeat-x;background-size: 270px;padding: 110px 0 0 0;font-size: 14px;color: #BE9D6B;text-transform: uppercase;}.downloadBtn:hover{color:#243c44;background-position: -107px 50%;}section.gold.occ .col.col2 h2{text-align: center;font-size: 20px;color: #fff;text-transform: uppercase;margin: 20px 0;}section.gold.occ .col.col2.black h2{color: #3B3B3A;}section.gold.occ .col.col2.Cmargin{margin-right: 15px;width: 49%;}section.gold.occ .col.col2.Cmargin.last{margin-right: 0;}section.gold.occ .col.col3.Cmargin{margin-right:15px;width:31%;padding:9%;border:1px solid #fff;background-position: center;background-repeat: no-repeat;background-size: 100%;}section.gold.occ .col.col2.black .col.col3.Cmargin{border:1px solid #3B3B3A;}section.gold.occ .col.col3.Cmargin.top{margin-bottom: 15px;}section.gold.occ .col.col3.last{margin-right: 0;}section.location p{padding:0 100px;}section.location .col.col2{margin-right:6%;width:46%;margin-top: 70px;}section.location table tr th {width: 50%;}#maps{width:100%;height:450px;background-color: #ccc;}section.footer .col.col4{margin-top: 20px;width: 21.5%;margin-right: 4%;}section.footer ul li{padding:0 0 2px 0;background: none;}section.footer a{color:#fff;}section.footer a:hover{color:#87553a;}section.footer ul{margin-bottom: 20px;}section.footer img{display: block;margin:0 auto;}section .titleHeadings.footerBox{margin-top: 40px;}section.footer .bottomFooter{margin-top: 40px;}section.footer{padding: 100px 0 40px;}section.footer p.bottomFooter{text-transform: uppercase;}#navm .logoMobile{height: 65px;width: 110px;margin: 10px auto;background-repeat: no-repeat;background-position: center;background-size: 100%;background-image: url(../img/png/logoHD_mobile2.png);}.centeredBox{width:960px;position: absolute;top: 32%;left: 50%;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);}.centeredBox h2{color:#fff;font-size: 32px;letter-spacing: 1px;text-align: center;}#location { position: relative;}.location .map-hover { position: absolute; top: 38%; left: 28%; width: 4%; height: 8%; z-index: 1; cursor: pointer;}.location .map-click-inst { position: absolute; top: 46%; left: 26%; z-index: 1; color: #87553a; text-transform: uppercase; font-family: 'DINCond-Light'; font-size: 1.3vw; font-weight: 700;}.map-cover { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: 5; background-color: rgba(0,0,0,0.5); transition: .3s ease; display: none;}.map-popup { position: absolute; top: 2%; right: 2%; width: 30%; height: 58%; background-repeat: no-repeat; background-size: contain; background-position: center; z-index: 10; opacity: 0; transition: .3s ease; box-shadow: -5px 5px 10px rgba(0,0,0,0.3);}.map-cover.show { display: block;}.map-cover.show .map-popup { opacity: 1;}.align-center {text-align: center;}.align-left {text-align: left;}.align-right {text-align: right;}.w.w25p {width: 25%;}.w.w50p {width: 50%;}.w.w75p {width: 75%;}.w.w100p {width: 100%;}.publisher {opacity: 0;visibility: hidden;height: 0;width: 0;display: block;overflow: hidden;}ul.cookies { width: 16%; display: block; margin: 15px auto; text-align:center;}.cookie { border-bottom: 3px solid #87553a;}.cookie p a { color: #ced0b4;}.cookie p a:hover { color: #87553a;}ul.policies { display: block; margin: 15px auto 0 !important; text-align:center;}ul.policies li { display: inline-block;}ul.policies li a { padding: 20px 10px 10px;}ul.cookies.alpha { list-style-type: none;}.mainImg { padding: 15%; background-position: top !important;}.bg-Img { background-repeat: no-repeat; background-size: cover; background-position: center;}section.privacy h2,section.privacy h3,section.privacy h4 { margin-bottom:15px; color: #000; letter-spacing: 1px; text-align: center;} section.privacy h2 { font-size: 32px;}section.privacy h3 { font-size: 25px;}section.privacy h4 { font-size: 21px;}section.privacy p { margin-bottom: 20px;}ul.privacy { width: 75%; display: block; margin: 15px auto; text-align: left;}ul.cookies.wide { width:35%;}@media screen and (max-width: 1320px) {.container {width: 960px;}#header .col.col3.left ul li a {padding: 65px 6px 0;}#header .col.col3.right ul li a {padding: 65px 16px 0;}#header .col.col3.center h1 {height: 70px;}#header.active .col.col3.left ul li a {padding: 37px 7px 0;}#header.active .col.col3.right ul li a {padding: 37px 18px 0;}#header.active .col.col3.center h1 {background-position: 50% -80px;}#header ul li a {font-size: 17px;}section p {padding: 0 100px;}.mapBox {padding: 40%;}ul.cookies { width: 22%;}}@media screen and (max-width: 1220px) { ul.cookies.wide { width: 45%; } }@media screen and (max-width: 1050px) { #header ul li a { font-size: 14px;} ul.cookies.wide { width: 60%; }}@media screen and (max-width: 1000px) {.container {width: 720px;}#header .nav-button {display: block;}html.mobile #layout {}html.mobile #navm {left: 0;opacity: 1;visibility: visible;}html.mobile body {overflow: hidden;}html.mobile #layout {margin-left: 220px;margin-right: -220px;}html.mobile #layout .overlay {opacity: 1;visibility: visible;cursor: pointer;}html.mobile #layout .overlay:hover {background: rgba(0,0,0,0);}#header .col.col3.right,#header .col.col3.left,#header ul {display: none;}#header .col.col3.center,#header .container{width:100%;}#header .col.col3.center h1{margin:10px;height: 65px;background-image: url(../img/png/logoHD_mobile.png);background-repeat: no-repeat;background-position: center;width: 135px;}#header{background-color: rgba(255,255,255,1);-webkit-box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);box-shadow: 0px 5px 0px 0px rgba(0,0,0,0.1);}section.padd100 {padding: 40px 10px;}section p {padding: 0px;}.miniContainer {width: 100%;}.mapBox {padding: 47%;background-position: center 30px;}section.gold.occ .col.col3.Cmargin {width: 30%;}section.gold.occ .col.col2.Cmargin {width: 48.96%;}section.location p {padding: 0;}section.footer .col.col4 {margin-top: 10px;width: 21.5%;margin-right: 0;width: 100%;}section.footer ul li {text-align: center;}#home, #page, #layout, body, html {height: 89%;}#home .cycle-slideshow > div,#home .cycle-slideshow {height: 100%;}.mapBox {margin-top: 40px;}.parallax,.secTwoImages .col.col2 {padding: 25%;}.centeredBox {width: 90%;top: 50%;}.centeredBox h2{font-size: 25px;} ul.cookies { width: 30%;}}@media screen and (max-width: 767px) {body {overflow: hidden;overflow-y: auto;}.miniContainer,.container {width: auto;}.col {float: none !important;clear: both !important;width: auto !important;margin-right: 0 !important;}section .titleHeadings h2 {font-size: 24px;color: #BE9D6B;}#home, #page, #layout, body, html {height: 84%;}#maps {height: 300px;}section.gold.occ .col.col3.Cmargin {width: 32.33%!important;padding: 12%;float: left!important;clear: none!important;margin-right: 1%!important;}section.gold.occ .col.col3.Cmargin.top {margin-bottom: 2%;}section.location .col.col2 {margin-top: 20px;} ul.cookies { width: 45%;} ul.privacy { width:100%; } ul.cookies.wide { width:90%; } }@media screen and (max-width: 480px) {#home, #page, #layout, body, html {height: 210px;}#home .cycle-slideshow,#home .cycle-slideshow > div{height:95%;margin-top:35px;}#header .col.col3.center h1 {margin: 5px;height: 65px;width: 110px;} ul.cookies { width: 100%;} section ul.cookies li { padding: 6px 0 6px 0; } .location .map-hover, .location .map-click-inst { display: none; } .map-cover { display: block; position: relative; top: auto; left: auto; right: auto; bottom: auto; background-color: #fff; } .map-popup { position: relative; top: auto; right: auto; width: 100%; height: 100%; padding: 26%; opacity: 1; box-shadow: none; }}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 13100;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.1);box-shadow: 5px 5px 0px 0px rgba(0,0,0,0.1); }.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%; }.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('blank.gif');-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 13000;background-color: rgba(190,157,107,0.7);background-image: url(../img/png/logoHD.png);background-position: 20px 20px;background-repeat: no-repeat;background-size: 150px;}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent;background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('fancybox_sprite@2x.png');background-size: 44px 152px;}#fancybox-loading div {background-image: url('fancybox_loading@2x.gif');background-size: 24px 24px;}}